package com.bike.bikeserver.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @version 1.0
 * @Author ZZX
 * @Date 2023/7/9 17:01
 */
@Data
public class RewardsListVo implements Serializable
{
    /**
     * 奖券详情id
     */
    private Integer id;

    /**
     * 奖券获得时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")
    private Date rewardsDate;

    /**
     * 奖券信息
     */
    private String rewardsInfo;

    /**
     * 奖券限制信息
     */
    private String rewardsLimit;

    /**
     * 奖券领取状态
     */
    private String rewardsState;

    /**
     * 奖券图标，有未领取和已领取两个状态
     */
    private String rewardsImgUrl;
}